joint habitual residence - German English Dictionary